crab apple - English Synonyms Dictionary

crab apple

n.
[1] crabapple , cultivated crab apple
[2] wild apple , crabapple
[3] crabapple